Design doc

Game name: The Obfuscated Path
Princess Name: Jade
Hero's Name: Shane

Tasks
 Basic engine
 sprites move
  layer based - 5 layers
    background (floor)
    objects
    player/enemies
    foreground
    HUD
 collision detection
 Enemy AI
 room scrolling
 Text - for story

basic game play and basic story

Player moves about rooms, gathering items and tools to use to kill enemies
using the tools and items he/she attempts to find clues to where the
missing princess is. Once all the clues are gathered, they can be pieced
together to locate her.

Each clue is in a dungeon guarded by a dungeon master. Each dungeon has a map.
Rooms can be locked so the player must find the a key that's required
to open the doors to move further into the dungeon and ever closer to the
dungeon master.

After defeating each dungeon master, the player's health stat gets upgraded
	health   - how much the player can be hit before dying

should health be displayed in hearts (like in zelda?) or as a percentage bar (like [==10/10==])

Classes:
 room class
  16x8 tiles for each layer
  HUD layer is special. it sits above and below the game area
 sprite class
  player
  enemies
  items - such as money
  tools - bombs, keys, weapons